Transmit energy leakage control in a receiver

ABSTRACT

Systems and methods are provided for handling interference during communication of signals. A control signal based on leakage between the transmit path and the receive path, at least one signal applied in the transmit path during transmission of signals, and at least one signal generated in the receive path during processing of received signals. The control signal may then be applied into the receive path for use in completing processing of the received signals. One or more characteristics associated with the control signal may be set and/or adjusted based on one or more control signals applied in the transmit path. Characteristics of signals in the transmit path that may leak into the receive path may be tracked, and the control signal may be adjusted based on these Characteristics. Transmit power may be tracked, and the control signal may be adjusted based on the tracking of the transmit power.

CLAIM OF PRIORITY

This patent application is a continuation of U.S. patent applicationSer. No. 14/955,358, filed on Dec. 1, 2015, which in turn is acontinuation of U.S. patent application Ser. No. 14/044,521, filed Oct.2, 2013, now U.S. Pat. No. 9,203,462. Each of the above identifiedapplications is hereby incorporated herein by reference in its entirety

TECHNICAL FIELD

The disclosed method and apparatus relates to controlling interferencein communication systems, and more particularly, some embodiments relateto control of interference with received signals when the interferenceis generated by a local transmitter.

BACKGROUND

Many communications systems of today operate over a very broad spectrumof frequencies. Such systems are commonly referred to as “broadbandsystems”. FIG. 1 is an illustration of a transceiver 100 used in onesuch broadband system. The transceiver 100 of FIG. 1 includes a transmitsection 102 and a receive section 104. The transmit section 102 includesa transmit processor 106, digital to analog converter (DAC) 108, set ofanalog filters 110 and a power amplifier 112. The receive section 104includes a low noise amplifier (LNA) 114, analog filters 116, analog todigital converter (ADC) 118, and a receive processor 120. Broadbandsystems are more common today than they were in the past because of theincrease in the need to communicate large amounts of data. Thecontinuing growth of the internet and use of multimedia technologieshave contributed to the growth in the amount of data that needs to becommunicated.

One particular industry in which there is a need to communicate largeamounts of data is the entertainment industry. The development andevolution of home entertainment networks allows entertainment content tobe delivered to a home from a content provider. Such content can then bedistributed throughout a home or multi-dwelling unit (MDU) over a homeentertainment network.

Communication of entertainment content, such as high definition videostreams, requires networks that have very large capacity. To achieve thenecessary capacity, many modern communications and content distributionnetworks rely upon broadband systems, such as satellite televisionnetworks and networks that operate in accordance with the well-knownMultimedia over Coax Alliance (MoCA) standard or the well-known DataOver Cable Service Interface Specification (DOCSIS) standard.

The advantage of broadband systems is that they allow content to bespread over the large expanse of frequencies that are available. Thedisadvantage of broadband systems is that there is a greater chance thatinterference might be present in the frequencies used to communicatedata over the system. That is, there is a limited range of frequenciesthat are practical for use in communicating information, whether thatinformation is being communicated wirelessly, such as is the case insatellite transmission systems, or over wires, such as is the case withcable television (CATV) networks and fiber optic networks. In somecases, it is desirable to receive content over both a CATV network and asatellite network. In other cases, a MoCA network is used to distributecontent that is received by a satellite receiver. In other cases, thewell-known DOCSIS protocol is used together with MoCA to distributeinformation and content throughout a home or group of apartments withinan MDU. Because these systems operate over very broad range offrequencies, it is difficult to allocate unique frequencies to each.

Because more than one broadband system might be in use, transmissionsfrom one system may interfere with the reception of transmission fromanother broadband system. Furthermore, harmonics created by onebroadband system might be occur in the frequencies used by anotherbroadband system. In the past, when communicating over relatively narrowband communication systems, it was less likely that one system wouldcreate interference for other systems. Frequencies have traditionallybeen allocated for narrowband systems to minimize the risk ofinterference. However, in broadband systems, there is a greater chancethat the frequencies used by one broadband system will interfere withthe reception of signals of other broadband systems. This problem isfurther exacerbated by a increased likelihood that transmitters andreceivers from different broadband systems might be integrated togetherinto a relatively small package. In many cases today, the transmitter ofone broadband system shares a substrate (silicon or printed circuitboard) with the receiver from another broadband system.

In one case in particular, MoCA has an operating range of 1.5 GHz.DOCSIS 3.1 has an operating frequency range of close to 2 GHz. Inallocating this frequency band, it was hard to find discrete bands inwhich each can operate without interference. In the case of MoCA andsatellite reception, satellite transmission systems that communicatetelevision content to homes operate at frequencies that are within therange of harmonics of the signals used to communicate over MoCA.

This problem is particularly acute when the transmitter of one broadbandsystem is co-located with, or located in close proximity to, thereceiver of another broadband system. In such cases, it can be verydifficult to prevent the high power transmissions generated by thetransmitter of one system (and/or harmonics generated by one system)from interfering with the reception of signals to be received by theother system.

There are essentially two ways in which to prevent interference. Thefirst way is to provide discrete times at which each system transmitsand receives. This is commonly referred to as “time diversity”. Thesecond way is to provide discrete frequencies over which the systemstransmit and receive such that the two systems do not transmit on thesame frequency. This is commonly referred to as “frequency diversity”.For example, one way in which these problems are solved is to try tocoordinate the transmission and reception of signals by the differentbroadband systems. In some cases, transmissions by a first broadbandsystem are “blanked” during times when a second broadband system isattempting to receive signals.

In other systems, the particular range of frequencies is limited to lessthan the full spectrum that would otherwise be available to eachbroadband system. It should be noted that in addition to the fundamentalfrequencies, harmonics of those frequencies used for transmission can besufficiently powerful that they interfere with attempts by other systemsto transmit at those harmonic frequencies.

A third way to address the problem of transmission signals generated bya first broadband system impinging upon the reception of signalstransmitted by another broadband system is to use a different medium forthe transmission of signals by each broadband system. The definition of“different medium” can include two coaxial cables that are not coupledto one another. However, the definition may also include the case inwhich a filter or diplexer is used to block signals from one medium fromcoupling to the other medium. In this case, the medium used by onebroadband system must be sufficiently isolated from the medium used byanother system so that no interference is generated between the twobroadband systems. Because the receivers of such broadband systems tendto be relatively sensitive, the isolation between the mediums must bevery high. This can be difficult to achieve due to leakage andcross-talk between the broadband systems. That is, diplexers andphysical distance between components of the two broadband systems aretypically used to isolate one broadband system from another. However,there remain challenges to achieving the required isolation in systemsin which the transmitter of one broadband system is in close proximityto the receiver of another broadband system.

The first two of these techniques (i.e., using time or frequencydiversity) for dealing with interference between broadband systemsresult in a reduction in the available resources (i.e., reducedbandwidth) that can be used to communicate information. The thirdtechnique (independent medium) presents challenges to achieving therequired isolation.

Therefore, there is a need for a technique that allows a first broadbandsystem to transmit in close proximity to the receiver of a secondbroadband system on overlapping frequencies without the transmissions ofthe first broadband system interfering with reception by the secondbroadband system.

SUMMARY OF THE DISCLOSED METHOD AND APPARATUS

The following presents a simplified summary of one or more embodimentsin order to provide a basic understanding of some aspects of suchdisclosed methods and apparatus. This summary is not an extensiveoverview of the one or more embodiments disclosed herein, and is notintended to either identify key or critical elements of the embodimentsor delineate the scope of such embodiments. Its sole purpose is topresent some concepts of the described embodiments in a simplified formas a prelude to the more detailed description presented later.

One embodiment of the presently disclosed method and apparatus is atransceiver that transmits over a first medium in accordance with afirst broadband system and receives over a second medium in accordancewith a second broadband system. The transceiver comprises a transmitsection and a receive section. The transmit section has two outputs. Ittransmits signals over the first medium through the first output. Thereceive section receives signals over the second medium through a firstinput. The transceiver further comprises an interference control sectionhaving three inputs and an output.

The interference control section's first input is coupled to the secondoutput of the transmit section. The interference control section'ssecond input is coupled to a first output of the receive section. Thethird input to the interference control section allows a gain controlsignal to be introduced to the interference control section tosynchronize the transmit section gain adjustments with adjustments inthe interference control section.

The output of the interference control section is coupled back to asecond input to the receive section. In addition, there exists a leakagepath from the transmit section to the receive section. The leakage pathis a signal path between the transmit section and the receive sectionthat is not intended and that ideally would not exist. However, due topractical considerations, the leakage path cannot be eliminated.

In accordance with the disclosed method and apparatus, a portion of theenergy of the transmit signal generated by the transmit section andoutput through the transmit section's second output is coupled to thefirst input of the interference control section via the second output ofthe transmit section.

In accordance with one embodiment of the disclosed method and apparatus,the leakage path from the transmit section to the receive section ismodeled. In accordance with one embodiment of the disclosed method andapparatus, the model is determined during the design of the transceiverhardware. Alternatively, the modeling can be done in a learning modeduring operation of the transceiver and stored for later use duringnormal mode. Modeling the leakage path allows generation of the firstapproximation of the transfer function of the leakage path traversed bythe signals coupled from the transmit section to the receive section.The first approximation narrows down the universe of possibledistortions that might occur due to the transfer function of the leakagepath. Narrowing down the universe of possible solutions makes thecomplexity of the interference control section more manageable. Suchdistortions in the frequency response include, among others, distortionsin the delay characteristics, the phase characteristics and theamplitude characteristics of the signal coupled to the receive sectionthrough the leakage path. By reducing the universe of possibledistortions, circuitry within the interference control section can bedesigned that ensures that an interference control signal can begenerated that efficiently and effectively approximates the signalcoupled by the leakage path to the receive section without unduecomplexity in the circuitry.

In addition, in one embodiment of the disclosed method and apparatus,the first approximation is used as the basis for creating an initialcondition for generating an interference control signal. Theinterference control signal is modified by a feedback loop which iscontrolled based upon quality metrics measured within the receivesection. In one embodiment, the quality metric is the residual error inthe signal output from the interference control section. The qualitymetric is then fed back to cause the loop that generates theinterference control signal to converge and thus allow generation of anoutput with minimal residual error.

The interference control section sums the interference control signalwith the signal coupled to the second input to the interference controlsection from the receive section. This sum is then output from theinterference control section and coupled to the second input of thereceive section. In one embodiment of the disclosed method andapparatus, the receive section further processes the signal coupled fromthe interference control section in order to demodulate and decode thecontent received on the signal from the second medium. In oneembodiment, an error rate of the decoded signal is used to determine thequality metric. The quality metric is thus fed back to the interferencecontrol section. An iterative process is used to adjust parameters inthe circuitry based on those measured quality metrics.

In accordance with one embodiment, a receiver receives a first broadbandsignal over a second medium. The receiver performs a first process onthe first broadband signal to generate a processed broadband signal. Theprocessed broadband signal is then coupled from the receiver to aninterference control section. The receiver then receives a reducedinterference signal from the interference control section. The receiverfurther processes the reduced interference signal and provides a qualitymetric to the interference control section.

BRIEF DESCRIPTION OF THE DRAWINGS

The disclosed method and apparatus, in accordance with one or morevarious embodiments, is described with reference to the followingfigures. The drawings are provided for purposes of illustration only andmerely depict examples of some embodiments of the disclosed method andapparatus. These drawings are provided to facilitate the reader'sunderstanding of the disclosed method and apparatus. They should not beconsidered to limit the breadth, scope, or applicability of the claimedinvention. It should be noted that for clarity and ease of illustrationthese drawings are not necessarily made to scale.

FIG. 1 is a block diagram of a prior art broadband transceiver.

FIG. 2 is a block diagram of a transceiver in accordance with thedisclosed method and apparatus.

FIG. 3 is a block diagram of a transceiver in accordance with thedisclosed method and apparatus illustrating a model of the leakage pathbetween the transmit section and the receive section of the transceiver.

FIG. 4 is a detailed diagram of the interference control section inaccordance with one embodiment of the disclosed method and apparatus.

FIG. 5 shows the details of an adaptive filter used in the disclosedmethod and apparatus.

The figures are not intended to be exhaustive or to limit the claimedinvention to the precise form disclosed. It should be understood thatthe disclosed method and apparatus can be practiced with modificationand alteration, and that the invention should be limited only by theclaims and the equivalents thereof.

DETAILED DESCRIPTION

Overview of the Transceiver

FIG. 2 is a block diagram of a transceiver 200 in accordance with thedisclosed method and apparatus. The transceiver 200 includes a transmitsection 202, a receive section 203, an interference control section 204and a transceiver controller 205. The transmit section 202 transmitssignals into a diplexer 201. The transmit section 202 includes atransmit processor 206, digital to analog converter (DAC) 208, analogfilters 210 and power amplifier (PA) 212. The receive section 203includes a low noise amplifier (LNA) 214, analog filters 216, an analogto digital converter (ADC) 218 and a receive processor 220. The receivesection 203 receives signals from the diplexer 201. In one embodiment ofthe disclosed method and apparatus, the receive section 203 includes asecond receive processor 221.

Transmit Section

The following is a brief description of the operation of the transmitsection 202. Initially, a baseband transmission signal having content tobe transmitted is coupled to a first input port 224 of the transmitsection 202. The baseband signal is coupled to the transmit processor206. The transmit processor 206 prepares the signal for transmission.That could include upconverting the frequency of the baseband signal toa radio frequency (RF) frequency appropriate for transmission over afirst medium 228. In accordance with one embodiment of the disclosedmethod and apparatus, upconversion of the signal is performed in thetransmit processor 206 by a DAC interpolator 208 (or rotator). In oneembodiment, a portion of the energy of the baseband signal is coupled toa first input 226 to the interference control section 204. In someembodiments, the transceiver controller 205 provides control signals tothe transmit section in a manner that is well known to those skilled inthe art. In one such embodiment, the control signals include gaincontrol signals provided to the PA 212 that alter the amount of gainprovided by the PA 212. In addition, in one embodiment, the controlsignals provide control inputs to the transmit processor 206 and the DAC208. Such control signals are well known to those skilled in the art.Details regarding the interference control section 204 will be providedbelow.

The output of the transmit processor 206 is coupled to a DAC 208 whichreceives the digital output from the transmit processor 206 and outputsan analog signal representative of the digital input to the DAC 208. Theanalog output from the DAC 208 is coupled to the analog filters 210. Inone embodiment, the analog filters 210 are reconstruction filters thatsmooth the output of the DAC 208. The output from the filters 210 iscoupled to the PA 212 which amplifies the signal appropriately fortransmission over the first medium 228.

Receive Section

The following is a brief description of the receive section 203. Thereceive section 203 receives signals from a second medium 230 through aninput port 232. The received signal is coupled from the input port 232to an LNA 214. The LNA 214 amplifies the received signal. The amplifiedoutput from the LNA 214 is coupled to one or more analog filters 216.The analog filters 216 reduce unwanted out of band signals producedeither by the LNA 214 or received from a common port 207 of the diplexer201. The output from the analog filters 216 is coupled to the ADC 218.The ADC 218 digitizes the output from the analog filters 216. Thedigital output from the ADC 218 is coupled to a first receive processor220. In accordance with one embodiment of the disclosed method andapparatus, the first receive processor 220 is a satellite tuner anddecimator which allows the content of the received signal to bedown-converted. The output d(n) from the receive processor 220 iscoupled via a first output port 234 of the receive section 203 to afirst input port 236 of the interference control section 204. Theinterference control section 204 combines the output signal d(n) withthe an interference control signal generated within the interferencecontrol section 204. Details regarding generation of the interferencecontrol signal are provided further below. This combined signal isoutput on a first output port 238 of the interference control section204. The output from the interference control section 204 is essentiallythe received signal that was input to the interference control section204 through the input port 236, but stripped of interfering signalsoriginating from transmit section 202 that were received with thereceived RF signal through the input port 232. The output from theinterference control section 204 is then coupled through a second input240 of the receive section 203 to the second receive processor 221. Thesecond receive processor 221 performs final processing as part of thesatellite tuner functionality.

Leakage Path Model

FIG. 3 is a block diagram of one embodiment of the disclosed method andapparatus illustrating a model 301 of a leakage path from a transmitsection 202 of a transceiver 200 to a receive section 203. Thetransceiver 200 in FIG. 3 is essentially identical to the transceiver200 illustrated in FIG. 2. Accordingly, the model 301 shown in FIG. 3 ofthe leakage path merely illustrates the leakage that occurs from thetransmit section 202 to the receive section 203 of the transceiver 200shown in FIG. 2.

As shown in FIG. 3, the output from the transmit section 202 is coupledto the leakage path represented by the model 301. In accordance with oneembodiment of the disclosed method and apparatus, the modeling is doneduring design of the hardware of the transceiver. Alternatively, themodeling is done in a learning mode during operation of the transceiverusing the adaptive filters of the interference control section 204 andLMS feedback function performed in a coefficient adaption circuit 419(see FIG. 4 and the associated description provided below). Inaccordance with one such embodiment, the adaptive filters can be used tocontinuously track the characteristics of the signal coupled through theleakage to continuously adapt the model. The model is then stored forlater use during a normal mode of operation. For the sake of brevity,the model 301 is hereafter referred to simply as the “leakage path”.However, it should be understood that the leakage path is merelyrepresented by the model 301 and that the elements described herein aremerely representations of the characteristics of the leakage path beingmodeled. Three paths from the output of the transmit section 202 to theinput of the receive section 203 are taken into account by the model301.

The first path 303 represents the leakage through the diplexer 201(i.e., the signal that traverses the diplexer from the transmit port 242to the receive port 244). The second path 305 represents the leakagebetween pins of a package (for example, pins of a package of an RFintegrated circuit, not shown) that contains both the transmit section202 and the receiver section 204. The third path 307 represents theinternal leakage within the package. Each path 303, 305, 307 comprisestwo transfer functions. The first transfer function 309 represents thefundamental of the distortion that occurs to the signal coupled betweenthe output of the transmit section 202 and the input of the receivesection 203. The second 311 represents a first harmonic of thedistortion. By modeling the fundamental and the harmonic distortionindependently, the model can be made more accurate. The filters of thediplexer 201, as well as analog filters 210, cause delay. Accordingly, adelay 313 is introduced to the model to account for the delay throughthe transmit path.

Interference Control Section

FIG. 4 is a detailed block diagram of one embodiment of the interferencecontrol section 204 of a transceiver in accordance with the disclosedmethod and apparatus. As can be seen in FIGS. 2, 3 and 4, there arethree inputs and one output to the interference control section 204. Thefirst input to the interference control section 204 is a referencebaseband transmission signal (RBTS). As can be seen in FIG. 3, the RBTSis coupled from the transmit section 202 to the interference controlsection 204. The second input to the interference control section 204 isthe receive signal+transmit leakage d(n). As seen from FIG. 3, thissignal is coupled from the receive section 203 to the interferencecontrol section 204. In one embodiment, a gain control signal is coupledto the interference control section 204 from the transceiver controller205.

Again with reference to FIG. 4, the RBTS is coupled to a circuit thatgenerates the square of the RBTS (i.e., performs a squaring function401). It will be noted that the RBTS is a digital signal. In oneembodiment, the squaring function 401 is performed by a signalprocessor. However, it should be understood that the disclosed methodand apparatus is applicable to an embodiment in which the signal isprocessed in analog form, as well. That is, in one embodiment, the RBTSis provided to the interference control section 204 as an analogbaseband transmission signal and the squaring function 401 is performedusing an analog squaring circuit. In general, use of analog processingis possible for all of the functions performed within the interferencecontrol section 204. However, for the sake of brevity and simplicity,the processes are described herein as being performed in the digitaldomain.

The RBTS is also coupled to a first upconverter 403. The upconverter 403digitally upconverts the RBTS. The upconversion is similar to theupconversion that takes place in the transmit processor 206 shown inFIG. 2 and described above. Accordingly, in one embodiment, theupconversion can be performed by a DAC interpolator. Alternatively, theupconversion can take place in a rotator. Similarly, the output from thesquaring function 401 is upconverted by the upconverter 405. Theupconverted output signals from the upconverters 403, 405 are eachcoupled to one of two adaptive filters 407, 409. The upconversion placesthese signals at the same frequencies as the interference within to beremoved from the signal d(n).

FIG. 5 shows the details of an adaptive filter 407, 409. The term Z⁻¹denotes a delay imposed by each functional block 501, 503, 505. Thearray W(n) is the set of coefficients applied to the adaptive filter 407at time n. The values associated with the array W(n+1) (i.e., the nextset of coefficient values) are coupled to a weight setting register 507that stores the values. It should be noted that in FIG. 4, there are twosuch adaptive filters. Accordingly, the array W(n+1) shown in FIG. 5 isshown in FIG. 4 as W¹(n+1) and W²(n+1). Similarly, the other inputs andoutputs to the adaptive filter are indexed in FIG. 4 with subscripts toindicate that different signals are applied to each adaptive filter 407,409.

The stored values from the weight setting register 507 are coupled to aplurality of weighting circuits 509, 511, and 513. Each of the weightingcircuits 509, 511, 513 adjust the amount of the signal x(n) from eachweighting circuit that is to be summed together in a summing circuit 515based on the particular value of the coefficients w₀*(n) . . .w_(N-1)*(n). Accordingly, an interference control signal y(n) outputfrom the adaptive filter is the weighted sum of the various delays ofthe input signal x(n).

Therefore, it can be seen that:y(n)= w ₀*(n)×(n)+ w ₁*(n)×(n−1)+ . . . + w _(N-1)*(n)×(n−N+1);  EQ. 1where y(n) is the interference control signal output from the adaptivefilter;e(n) is the residue error-corrected value as shown in FIG. 4 beingoutput from a summing circuit 411 that sums the interference controlsignals y¹(n), y²(n) from the two adaptive filters with the receivedsignal+transmit leakage, d(n) shown in FIG. 2 and FIG. 3;μ>0 is the adaptation step size;W(n)=[w ₀(n), w ₁(n), . . . , w _(N-1)(n)] is the tap-weight vectorvalue at time n; and the next iteration is computed using the followingformula:W (n+1)= W (n)+2μe*(n) x (n);  EQ. 2W(n+1) is the tap-weight vector next value at time n+1, and where W isgeneralized representation of vectors W ¹, W ².

In general, all terms in above equations are complex. The asterisk (*)denotes a “conjugate complex number”. All multipliers are complex, as isthe case when the signals are complex (I, Q).

In accordance with one embodiment of the disclosed method and apparatus,the residual error signal e(n) is used as a quality metric that isapplied to a least mean squares (LMS) formula as show above in equationEQ. 2 to improve the accuracy of the weighting array W(n).

Alternatively, the quality metric might be derived from an error ratedetermined within the receive processor 221. That is, adjustments aremade to the weights W(n) to reduce the error rate determined at thereceive processor 221. It will be understood by those skilled in the artthat other means for determining convergence of the adaptive filters arepossible that use other quality metrics to determine how effectively theinterference has been controlled. Any such known quality metrics wouldbe within the scope of the disclosed method and apparatus.

Returning to FIG. 4, each gain circuit 413, 415 receives a gain controlsignal from the transceiver controller 205 shown in FIGS. 2 and 3. Thesegain control signals are synchronized with gain control signals that arecoupled to the PA 212 shown in FIGS. 2 and 3. By providing gain controlsignals to the interference control section, large or rapid changes inthe gain control to the PA 212 can be accounted for in the interferencecontrol section without waiting for the control loop through theadaptive filters to correct for such gain changes to the amplitude ofthe signals that are coupled to the receive section through the leakagepath. Accordingly, the interference control section 204 tracks thetransmit power and receives a control signal to adjust the amplitude ofan interference control signal y(n) to speed up the response of theinterference control section.

The outputs from the gain circuits 413, 415 are then summed in a summingcircuit 417. The output from the summing circuit 417 is coupled to thesumming circuit 411. As noted above, the output from the summing circuit417 is subtracted from the input d(n) to generate the residual errorsignal e(n) which is coupled to the coefficient adaptation circuit 419which performs the calculation to determine the next set of coefficientsW(n+1) for each adaptive filter. The residual error signal is alsooutput from the interference control section 204 and coupled to thesecond receive processor 221.

While various embodiments of the disclosed method and apparatus havebeen described above, it should be understood that they have beenpresented by way of example only, and should not limit the claimedinvention. For example, while the disclosed method and apparatus isdisclosed in the context of a broadband system, it is equally applicableto narrowband systems. Likewise, the various diagrams may depict anexample architectural or other configuration for the disclosed methodand apparatus. This is done to aid in understanding the features andfunctionality that can be included in the disclosed method andapparatus. The claimed invention is not restricted to the illustratedexample architectures or configurations, rather the desired features canbe implemented using a variety of alternative architectures andconfigurations. Indeed, it will be apparent to one of skill in the arthow alternative functional, logical or physical partitioning andconfigurations can be implemented to implement the desired features ofthe disclosed method and apparatus. Also, a multitude of differentconstituent module names other than those depicted herein can be appliedto the various partitions. Additionally, the order in which thefunctions that are described herein shall not mandate that variousembodiments be implemented to perform the recited functionality in thesame order unless the context dictates otherwise.

What is claimed is:
 1. A system, comprising: one or more processingcircuits configured as a receive path and a transmit path duringtransmission and/or reception of signals; and a control circuit that isoperable to: generate a receive control signal based on: leakage betweenthe transmit path and the receive path, at least one signal applied inthe transmit path during transmission of signals, and at least onesignal generated in the receive path during processing of receivedsignals; apply the receive control signal into the receive path for usein completing processing of the received signals; and convert a firstsignal associated with one of the transmit path and the receive path tohave a same frequency of a second signal associated with another one ofthe transmit path and the receive path.
 2. The system of claim 1,wherein the control circuit is operable to set and/or adjust one or morecharacteristics associated with the receive control signal based on oneor more control signals applied to the transmit path.
 3. The system ofclaim 1, wherein the control circuit comprises one or more filtersoperable to apply filtering during generation of the receive controlsignal.
 4. The system of claim 3, wherein each filter of the one or morefilters is operable to generate a filtering output based on applying aplurality of weighted adjustments to a corresponding input to thefilter.
 5. The system of claim 3, wherein the control circuit isoperable to determine one or more coefficients that are applied to eachof the one or more filters.
 6. The system of claim 5, wherein each ofthe one or more filters is operable to generate, based on the one ormore coefficients, a plurality of weights that are applied duringfiltering operations.
 7. The system of claim 1, wherein the controlcircuit is operable to track characteristics of one or more signals inthe transmit path that leak into the receive path.
 8. The system ofclaim 1, wherein the control circuit is operable to: track transmitpower; and adjust the receive control signal based on the tracking ofthe transmit power.
 9. The system of claim 1, wherein the first signaland the second signal are associated with the leakage between thetransmit path and the receive path.
 10. A method, comprising: generatinga receive control signal based on: leakage between a transmit path and areceive path in a transceiver, at least one signal applied in thetransmit path during transmission of signals, and at least one signalgenerated in the receive path during processing of received signals;applying the receive control signal during processing of the receivedsignals; and converting a first signal associated with one of thetransmit path and the receive path to have a same frequency of a secondsignal associated with other one of the transmit path and the receivepath.
 11. The method of claim 10, comprising setting and/or adjustingone or more characteristics associated with the receive control signalbased on one or more control signals applied to the transmit path. 12.The method of claim 10, comprising applying filtering during generationof the receive control signal.
 13. The method of claim 12, comprisinggenerating each filtering output, during said filtering, based onapplying a plurality of weighted adjustments to each filtering input.14. The method of claim 12, comprising determining one or morecoefficients for use during the filtering.
 15. The method of claim 14,comprising generating based on the one or more coefficients, a pluralityof weights for use during the filtering.
 16. The method of claim 10,comprising tracking characteristics of one or more signals in thetransmit path that leak into the receive path.
 17. The method of claim10, comprising: tracking transmit power; and adjusting the receivecontrol signal based on the tracking of the transmit power.
 18. Themethod of claim 10, wherein the first signal and the second signal areassociated with the leakage between the transmit path and the receivepath.